
/*top*/
.linkbox{height:30px;text-align:right;}
.linkbox a,.linkbox span{font-size:12px;color:#666666;line-height:30px;padding:0 8px;}
.linkbox span{color:#dddddd;padding:0;}
.linkbox img{padding:3px 0px;vertical-align:middle;}

.logo{padding:15px 0px 20px 0;}
.logo img{display:block;float:left;}
.logo .welcome{font-size:12px;color:#999999;margin-left:10px;float:left;margin-top:26px;}
.logo .other{font-size:20px;color:#333;display:inline-block;font-weight:bold;margin-left:10px;margin-top:14px;float:left;vertical-align:baseline;}
/*导航*/
.tab-nav{padding:3px 0;position:relative;margin:0;float:left;z-index:2;}
.tab-nav ul li a,.tab-nav ul li a:visited {display:block;text-decoration:none;color:#333;height:44px;text-align:left;padding:0 10px;margin:0 5px;color:#333;line-height:44px;font-size:16px;overflow:hidden;border-bottom:2px solid #FFFFFF;}
.tab-nav ul {padding:0;margin:0;list-style-type:none;}
.tab-nav ul li {float:left;margin-right:1px;position:relative;z-index:999999999;}
.tab-nav ul li ul {display:none;padding:5px;background:url(../img/dropdown-bg.jpg);}
/* specific to non IE browsers */
.tab-nav ul li:hover a {color:#E4393C;border-bottom:2px solid #E4393C;}
.tab-nav ul li:hover ul {display:block;position:absolute;top:46px;left:0;}
.tab-nav ul li:hover ul li a.hide {background:url(../img/arrow-right.png) no-repeat 100% 12px;}
.tab-nav ul li:hover ul li:hover a.hide {}
.tab-nav ul li:hover ul li ul {display:none;}
.tab-nav ul li:hover ul li a {display:block;width:120px;font-size:14px;height:30px;line-height:30px;border-bottom:1px solid #9f9f9f;font-weight:normal;}
.tab-nav ul li:hover ul li a:hover {background:#E4393C;color:#fff;}
.tab-nav ul li:hover ul li:hover ul {display:block;position:absolute;left:135px;top:0;z-index:999999999;}
.tab-nav ul li:hover ul li:hover ul.left {left:-135px;}
/*商品信息*/
.box-tit{padding:35px 0 28px 0;height:18px;line-height:18px;vertical-align:bottom;}
.box-good{padding-bottom:;overflow:hidden;}
.goods-list .good-box{margin-bottom:30px;}
.good-box{width:230px;float:left;border:1px solid #e6e6e6;margin-right:24px;}
.good-box:nth-child(4n){margin-right:0;}
.good-box .good-img{width:230px;height:230px;line-height:230px;border-bottom:1px solid #e6e6e6;overflow:hidden;}
.good-box .good-img img{width:100%;vertical-align:middle;display:block;}
.good-box .good-des{padding:20px 13px;height:75px;overflow: hidden;}
.good-box .good-des .good-name{font-size:12px;color:#666666;width:100%;height:40px;line-height:20px;margin-bottom:15px;overflow:hidden;text-overflow:ellipsis;}
.good-box .good-des .goods-buy{overflow:hidden;}
.good-box .good-des .goods-buy p{font-size:20px;color:#e4393c;font-weight:bold;float:left;}
.good-box .good-des .goods-buy a{border-radius:3px;background-color:#E4393C;height:20px;line-height:20px;font-size:14px;color:#FFFFFF;padding:0 5px;display:block;float:right;}
/*底部导航*/
.footbox{margin-top:30px;}
.foot-nav{ margin:30px 0;border-left:1px solid #e6e6e6;overflow:hidden;}
.foot-nav li{border-right:1px solid #e6e6e6;float:left;height:180px;}
.foot-nav li{padding:0 90px 0 72px;}
.foot-nav li.get-infor{width:210px;padding:0 50px;}
.foot-nav li.get-infor dd{font-size:12px;color:#666666;line-height:24px;}
.foot-nav li.get-infor input{padding:0 5px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box; -o-box-sizing:border-box; -ms-box-sizing:border-box;box-sizing:border-box;width:100%;height:35px;line-height:35px;font-size:14px;border:1px solid #e6e6e6;margin-top:10px;}
.foot-nav li.get-infor button{margin-top:10px;width:56px;height:24px;border:1px solid #e6e6e6;background-color:#FFFFFF;font-size:14px;color:#666666;border-radius:3px;}
.foot-nav li dt{font-size:16px;color:#666666;line-height:1;font-weight:bold;margin-bottom:10px;}
.foot-nav li dd{font-size:12px;color:#666666;line-height:30px;}
.foot-nav li dd a{font-size:12px;color:#666666;line-height:30px;padding-left:18px;background:url(../img/footox-alt-left.png) no-repeat left center;}
.foot-copy{padding:20px 0;}
.foot-copy p{line-height:24px;color:#666;}
/*地址栏导航*/
.adr-box{height:40px;line-height:40px;color:#666666;}
.adr-box a{color:#666666;}
/*页码*/
.page-no{width:100%;overflow:hidden;}
.page-no li{float:left;height:36px;line-height:36px;margin-right:6px;}
.page-no li a{width:36px;height:36px;display:block;line-height:36px;text-align:center;background-color:#f4f2f2;color:#666;}
.page-no li a:hover,.page-no li a.active{background-color:#E4393C;color:#fff;}
/*border box*/
.borderbox{border:1px solid #E6E6E6;overflow:hidden;}
.pad-10{padding:10px;}




#slideshow{height:422px;width:1000px;position:relative; z-index: 1;;}
#slideshow ul.slides{height:422px;width:1000px;position:relative;overflow:hidden;}
#slideshow li{position:absolute;display:none;z-index:10;}
#slideshow li:first-child{display:block;z-index:10;}
#slideshow .slideActive{z-index:100;}
#slideshow canvas{display:none;	position:absolute;z-index:100;}
#slideshow .arrow{height:70px;width:40px;position:absolute;background:rgba(0,0,0,.2) url(../img/arrows.png) no-repeat;top:165px;cursor:pointer;z-index:199;}
#slideshow .previous{ background-position:left top;left:20px;}
#slideshow .next{ background-position:right top;right:20px;}
.previous:hover,.next:hover{background-color:rgba(0,0,0,.4)}
#divSmallBox{overflow:hidden;*display:inline;*zoom:1;width:10px;height:10px;margin:0 5px;border-radius:10px;background:#ffffff;}
#playBox{height:422px;width:1000px;position:relative;overflow:hidden;}
#playBox .oUlplay { width:99999px;position:absolute;left:0;top:0;z-index:1;}
#playBox .oUlplay li{ float:left;}
#playBox .pre{ cursor:pointer;width:40px;height:70px;background:url(../img/arrows.png) no-repeat top left;position:absolute;top:165px;left:20px;z-index:10;}
#playBox .next{ cursor:pointer;width:40px;height:70px;background:url(../img/arrows.png) no-repeat top right;position:absolute;top:165px;right:20px;z-index:10;}


.preview{width:400px;float:left;}
/* smallImg */
.smallImg{position:relative;height:56px;padding:15px 0;width:400px;overflow:hidden;float:left;}
.scrollbutton{width:30px;height:56px;overflow:hidden;position:relative;float:left;cursor:pointer;}
.scrollbutton.smallImgUp , .scrollbutton.smallImgUp.disabled{background:url(../img/img-btn-pre.jpg) no-repeat;}
.scrollbutton.smallImgDown , .scrollbutton.smallImgDown.disabled{background:url(../img/img-btn-next.jpg) no-repeat;margin-left:370px;margin-top:-50px;}
#imageMenu {height:56px;width:340px;overflow:hidden;margin-left:0;float:left;}
#imageMenu li {height:56px;width:56px;overflow:hidden;float:left;text-align:center;}
#imageMenu li img{width:50px;height:50px;margin:2px;cursor:pointer;}
#imageMenu li#onlickImg img, #imageMenu li:hover img{margin:0;border:2px solid #e4393c;}
/* bigImg */
.bigImg{position:relative;float:left;width:400px;height:400px;overflow:hidden;}
.bigImg #midimg{width:400px;height:400px;}
.bigImg #winSelector{width:235px;height:210px;}
#winSelector{position:absolute;z-index:1;cursor:crosshair;filter:alpha(opacity=15);-moz-opacity:0.15;opacity:0.15;background-color:#000;border:1px solid #fff;}
/* bigView */
#bigView{position:absolute;top:120px;border:1px solid #fff;overflow:hidden;z-index:1;}
#bigView img{position:absolute;z-index:1;}

.infor{padding:0 60px 0 42px;overflow:hidden;}
.infor .good-name{font-size:16px;font-weight:bold;line-height:24px;color:#333;padding:10px 0 20px 0;}
.infor .good-des{width:100%;}
.infor .good-des li{width:100%;overflow:hidden;}
.good-des .des-mes{font-size:12px;height:40px;line-height:40px;color:#999;width:90px;float:left;}
.good-des .des-con{font-size:12px;line-height:40px;color:#333;float:left;}
.good-des .des-price{color:#e4393c;font-size:28px;font-weight:bold;}
.good-des .des-stand{overflow:hidden;}
.good-des .des-stand button{height:30px;border:1px solid #e6e6e6;padding:2px 6px 2px 2px;font-size:12px;margin:0 4px 6px 0;}
.good-des .des-stand button:hover,.good-des .des-stand button.active{border:2px solid #E4393C;padding:1px 5px 1px 1px;}
.good-des .des-stand button img{width:24px;height:24px;vertical-align:middle;margin-right:4px;display:block;float:left;}
.good-des .des-stand button label{font-size: 12px;color: #333;line-height: 24px;display:block;float: left;}
.des-no{width:140px;overflow:hidden;float:left;padding:8px 0;}
.minus,.plus,.number{ width:26px;height:26px;float:left;border:1px solid #d9d9d9;background:#f8f8f8;text-align:center;color:#333;font-size:12px;font-weight:bold;}
.number{ width:38px !important;height:22px;border-left-color:#fff !important;border-right-color:#fff !important;background-color:#fff;}

.good-des .des-buy{overflow:hidden;padding:16px 0;}
.des-buy button{width:135px;height:36px;line-height:36px;border-radius:3px;font-size:16px;color:#FFFFFF;}
.des-buy button img{vertical-align:middle;}
.des-buy button.shop-car{background-color:#E4393C;}
.des-buy button.buy-now{background-color:#ff9600;margin-right:10px;}
.des-buy button.share-good{background-color:transparent;border:none;font-size:12px;color:#666;line-height:30px;text-align:left;margin-top:10px;}

.borderbox .bordertop{font-size:14px;height:40px;line-height:40px;padding:0 10px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box; -o-box-sizing:border-box; -ms-box-sizing:border-box;box-sizing:border-box;background-color:#f7f7f7;border-bottom:1px solid #E6E6E6;}
.border-good{overflow:hidden;}
.border-good .good-box{width:20%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box; -o-box-sizing:border-box; -ms-box-sizing:border-box;box-sizing:border-box;margin:0;border:none;border-left:1px solid #e6e6e6;overflow:hidden;}
.border-good .good-box:first-child{border-left:none;}
.border-good .good-box .good-img{width:199px;height:199px;line-height:199px;border-bottom:none;overflow:hidden;}
.tou-reco{width:21%;margin-right:1%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box; -o-box-sizing:border-box; -ms-box-sizing:border-box;box-sizing:border-box;float:left;}
.eval-box{width:78%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box; -o-box-sizing:border-box; -ms-box-sizing:border-box;box-sizing:border-box;float:right;}
.tou-reco .good-box{width:100%;border:none;}
.tou-reco .good-box .good-img{width:100%;}

.bordertop .tab-a:first-child{margin-left:-10px;}
.bordertop .tab-a{width:118px;height:40px;display:block;float:left;text-align:center;background-color:transparent;font-size:14px;font-weight:bold;color:#333;}
.bordertop .tab-a.active,.bordertop .tab-a:hover{background-color:#E4393C;color:#FFFFFF}

.eval-list{padding:0 20px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box; -o-box-sizing:border-box; -ms-box-sizing:border-box;box-sizing:border-box;}
.eval-list .eval-indent{padding:30px 15px;border-bottom:1px solid #e6e6e6;overflow:hidden;}
.eval-indent .eval-left{width:180px;float:left;}
.eval-left .eval-star{width:100%;height:14px;margin-bottom:10px;}
.eval-left .eval-star i{width:15px;height:14px;margin-right:2px;display:block;float:left;}
.eval-left .eval-time,.eval-left .eval-good{width:100%;font-size:12px;line-height:24px;color:#999;}
.eval-indent .eval-right{width:520px;float:right;}
.eval-right .buyers-mes{width:100%;height:25px;line-height:25px;}
.eval-right .buyers-mes i{width:25px;height:25px;float:left;margin-right:10px;}
.eval-right .buyers-mes .buyers-name,.eval-right .buyers-mes .buyers-level-name{font-size:14px;color:#666;float:left;margin-right:6px;;}
.eval-right .buyers-eval{font-size:12px;line-height:24px;font-weight:bold;color:#333;}

.goodbox-img{padding:20px;}
.goodbox-img .goods-mes{width:100%;overflow:hidden;margin-bottom:20px;}
.goodbox-img .goods-mes li{width:49.9%;float:left;font-size:12px;line-height:24px;color:#999999;}
.goodbox-img .imgbox{width:100%;}
.goodbox-img .imgbox img{width:100%;display:block;margin:0;padding:0;}

.shop-cat-tit{height:48px;line-height:48px;border-bottom:2px solid #e6e6e6;}
.shop-cat-tit p{padding:0px 30px 0px 16px;font-weight:bold;-moz-box-sizing:border-box;-webkit-box-sizing:border-box; -o-box-sizing:border-box; -ms-box-sizing:border-box;box-sizing:border-box;margin-top:2px;color:#E4393C;height:48px;border-bottom:2px solid #E4393C;float:left;}

.shop-car-indent{padding:20px;font-size:12px;border-top:1px solid #E6E6E6;-moz-box-sizing:border-box;-webkit-box-sizing:border-box; -o-box-sizing:border-box; -ms-box-sizing:border-box;box-sizing:border-box;}
.shop-car-indent:first-child{border-top:none}
.shop-car-indent input[type=checkbox]{top:-30px;position:relative}
.shop-car-indent .des-no{margin:18px 0;}
.shop-car-indent p{font-size:12p;line-height:24px;;}

.buybtnbox{margin-top:30px;height:50px;line-height:50px;padding:0 0 0  20px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box; -o-box-sizing:border-box; -ms-box-sizing:border-box;box-sizing:border-box;}
.buybtnbox button{background-color:#E4393C;padding:0 20px;height:50px;font-size:16px;color:#FFFFFF;margin-left:10px;}

.sett-tit{width:100%;height:48px;padding:5px 0;line-height:48px;font-size:16px;font-weight:bold;color:#666666;}
.sett-mian{margin-bottom:20px;}
.sett-mian .shop-car-indent{padding:5px 20px;}

.Default{display:block;border:2px solid #E4393C;height:30px;line-height:26px;padding:0 20px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box; -o-box-sizing:border-box; -ms-box-sizing:border-box;box-sizing:border-box;}

.stepbox{width:480px;overflow:hidden;margin-top:26px;}
.stepbox .step{background:url(../img/step-01.png) no-repeat;width:160px;text-align:center;font-size:12px;color:#cccccc;float:left;}
.stepbox .step.hover{background:url(../img/step-03.png) no-repeat;color:#caecb6;}
.stepbox .step.active{background:url(../img/step-02.png) no-repeat;color:#7abd54;position:relative;z-index:99;}

.successbox{width:200px;margin:50px auto;text-align:center;}

.log-mes-box{padding:20px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box; -o-box-sizing:border-box; -ms-box-sizing:border-box;box-sizing:border-box;}
.log-mes-box li{font-size:12px;line-height:28px;width:100%;overflow:hidden;}
.log-mes-box li:first-child{line-height:12px; color:#E4393C; }
.log-mes-box li:first-child p{padding-bottom:8px;}
.log-mes-box li:first-child .round{margin-top:0;}
.log-mes-box li:last-child{line-height:12px; }
.log-mes-box li:last-child p{padding-top:8px;}
.log-mes-box li p{float:left;}
.log-mes-box li p.log-time{width:140px; border-left:1px solid #d9d9d9; padding-left:40px;}
.log-mes-box li .round{display:block;float:left;width:5px;height:5px;border-radius:50%;background-color:#d9d9d9;border:4px solid #fff;position:relative;z-index:100;margin:7px -7px 0px 0px;}


.log-mes-adr li{font-size:12px;line-height:24px;width:100%;overflow:hidden;}
.log-mes-adr .log-adr,.log-mes-adr .log-mes{width:66px;color:#999;float:left;}
.log-mes-adr .log-mes{width:360px;color:#666}

.line-gray{ width:100%; height:10px; background-color:#d9dbda; position:relative; margin:-12px 0 12px 10px;}
.round-30-gray{ width:30px; height:30px; border-radius:30px; background-color:#d9dbda; position:absolute; top:-10px; left:-12px; z-index:1;}
.round-20-green{ width:20px; height:20px; border-radius:20px; background:#7bbc52 url(../img/liucheng-gougou.png) no-repeat center center; position:absolute; top:-5px; left:-7px; z-index:19;}
.line-yellow{ width:100%; height:4px; background-color:#7bbc52;position:absolute; top:2px; left:5px; z-index:18;}
.display-none{ display:none;}
.line-text{padding-top:30px; margin-left:-60px;width:150px;}
.line-text-top{position:absolute; top:-35px;margin-left:-60px;width:120px; text-align:center;}

.left-aside{width:114px;float:left;}
.left-aside dt{font-weight:bold;}
.left-aside dt,.left-aside dd{font-size:14px;line-height:24px;color:#333333;cursor: pointer;}
.left-aside dd:hover,.left-aside dd.active{color:#E4393C;}
/*lklk*/
.right-cont{float:right;width:846px; background-color:#fff;padding:20px;}
.right-cont .shop-car-indent{padding:0px;border-top:none;}

.right-cont .shop-car-indent .equal-1-3{padding-top:45px;}
.shop-car-indent .goods-loop{border-bottom:1px solid #e6e6e6;overflow:hidden;padding:10px;border-right:1px solid #e6e6e6;-moz-box-sizing:border-box;-webkit-box-sizing:border-box; -o-box-sizing:border-box; -ms-box-sizing:border-box;box-sizing:border-box;}
.shop-car-indent .goods-loop .equal-1-3{padding-top:30px;}
.shop-car-indent .goods-loop:last-child{border-bottom:none;}

.men-cen-tit{width:100%;height:38px;line-height:38px;border-bottom:2px solid #e6e6e6;}
.men-cen-tit a{padding:0px 16px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box; -o-box-sizing:border-box; -ms-box-sizing:border-box;box-sizing:border-box;margin-top:2px;color:#333;height:38px;line-height:38px;display:block;float:left;font-size:14px;}
.men-cen-tit a:hover,.men-cen-tit a.active{margin-top:2px;color:#E4393C;border-bottom:2px solid #E4393C;}

.tablebox table{width:100%;}
.tablebox table td,th{line-height:38px;font-size:12px;text-align:center;}
.tablebox table th{background-color:#f9f9f9;}
.tablebox table td{background-color:#fff;border-top:1px solid #e6e6e6; border-right:1px solid #e6e6e6;}

.perf-infor p{width:145px;height:50px;padding-right:35px;font-size:14px;line-height:50px; color:#666; text-align:right;float:left;}
.perf-infor div{width:400px;height:38px;line-height:38px;margin:6px 0;float:left;}
.perf-infor div input{height:38px;line-height: 38px;border:1px solid #e6e6e6;background-color:#fff;padding:0 10px;;}
.perf-infor div.select {width:88px;height:38px; margin: 0; padding: 0; border:1px solid #e6e6e6; float: left; display: inline; overflow: hidden;}
.perf-infor div select{height:38px;line-height: 38px;width:100%;border:0;background-color:#fff;padding:0 10px;float:left;}
.perf-infor div button{height:38px;line-height: 38px;border:1px solid #E4393C;background-color:#E4393C;padding:0 18px;color:#FFFFFF;font-size:16px;}
.perf-infor div p.selet-p{width:5%;text-align:center;font-size:12px;line-height:38px;float:left;padding:0;height:38px;line-height:38px;}
.bg-gray~.footbox{margin-top: 0;}

.search{width: 200px;height: 35px;border: 1px solid #e6e6e6;margin-top: 20px;overflow: hidden;}
.search input{width: 160px;height: 35px;line-height:35px; padding:0 5px;float: left;border: none;}
.search button{width: 30px;height: 35px;display: block;float: right;overflow: hidden;}
.pad-10-0{padding: 10px 0;}
.pad-10-10{padding-top: 10px;padding-left: 10px;}
